package com.m4u.hibernate.test.domain;

import java.util.Date;
import java.util.Set;

public class Usuario
{
 
    private int id;
    
    private String nome;
    
    private String nomeSolteiraMae;
    
    private String email;
    
    private String senha;
    
    private String endereco;
    
    private String complemento;
    
    private String cidade;

    private String estado;
    
    private String pais;
    
    private String ddiddd;
    
    private String telefone;
    
    private Date dataNascimento;

    private char sexo;

    private boolean administrador;
    
    private boolean cadastroAprovado;
    
    private Date dataHoraCadastro;
    
    private Set<CulinariaJudaica> culinariasJudaicas;
    
    /**
     * Construtor Padrao da Classe.
     */
    public Usuario() {
        
    }

    /* Getters e Setters */
    
    public int getId()
    {
        return id;
    }

    public void setId(int id)
    {
        this.id = id;
    }

    public String getNome()
    {
        return nome;
    }

    public void setNome(String nome)
    {
        this.nome = nome;
    }

    public String getNomeSolteiraMae()
    {
        return nomeSolteiraMae;
    }

    public void setNomeSolteiraMae(String nomeSolteiraMae)
    {
        this.nomeSolteiraMae = nomeSolteiraMae;
    }

    public String getEmail()
    {
        return email;
    }

    public void setEmail(String email)
    {
        this.email = email;
    }

    public String getSenha()
    {
        return senha;
    }

    public void setSenha(String senha)
    {
        this.senha = senha;
    }

    public String getEndereco()
    {
        return endereco;
    }

    public void setEndereco(String endereco)
    {
        this.endereco = endereco;
    }

    public String getComplemento()
    {
        return complemento;
    }

    public void setComplemento(String complemento)
    {
        this.complemento = complemento;
    }

    public String getCidade()
    {
        return cidade;
    }

    public void setCidade(String cidade)
    {
        this.cidade = cidade;
    }

    public String getEstado()
    {
        return estado;
    }

    public void setEstado(String estado)
    {
        this.estado = estado;
    }

    public String getPais()
    {
        return pais;
    }

    public void setPais(String pais)
    {
        this.pais = pais;
    }

    public String getDdiddd()
    {
        return ddiddd;
    }

    public void setDdiddd(String ddiddd)
    {
        this.ddiddd = ddiddd;
    }

    public String getTelefone()
    {
        return telefone;
    }

    public void setTelefone(String telefone)
    {
        this.telefone = telefone;
    }

    public Date getDataNascimento()
    {
        return dataNascimento;
    }

    public void setDataNascimento(Date dataNascimento)
    {
        this.dataNascimento = dataNascimento;
    }

    public char getSexo()
    {
        return sexo;
    }

    public void setSexo(char sexo)
    {
        this.sexo = sexo;
    }

    public boolean isAdministrador()
    {
        return administrador;
    }

    public void setAdministrador(boolean administrador)
    {
        this.administrador = administrador;
    }

    public boolean isCadastroAprovado()
    {
        return cadastroAprovado;
    }

    public void setCadastroAprovado(boolean cadastroAprovado)
    {
        this.cadastroAprovado = cadastroAprovado;
    }

    public Date getDataHoraCadastro()
    {
        return dataHoraCadastro;
    }

    public void setDataHoraCadastro(Date dataHoraCadastro)
    {
        this.dataHoraCadastro = dataHoraCadastro;
    }

    public Set<CulinariaJudaica> getCulinariasJudaicas()
    {
        return culinariasJudaicas;
    }

    public void setCulinariasJudaicas(Set<CulinariaJudaica> culinariasJudaicas)
    {
        this.culinariasJudaicas = culinariasJudaicas;
    }
    
}


